#! /bin/bash

nohup python main.py --config exps/DIA/b0inc10_align/imr_inc10_seq_dis10.json \
    --device 8 --scale 30 --margin 0.1 --align_alpha 0.9 \
    --ca_epochs 10 --early_stop \
    --init_epochs 30 --inc_epochs 30 \
    --ffn_rank 8 --prefix inc10_align_dis10_ca10_r08_ep20 \
    >imr_inc10_align_dis10_ca10_r08_ep30.log 2>&1 &

nohup python main.py --config exps/DIA/b0inc10_align/ima_inc10_seq_dis10.json \
    --device 9 --scale 30 --margin 0.0 --align_alpha 0.7 \
    --ca_epochs 10 --early_stop \
    --init_epochs 30 --inc_epochs 30 \
    --ffn_rank 8 --prefix inc10_align_dis10_ca10_r08_ep30 \
    >ima_inc10_align_dis10_ca10_r08_ep30.log 2>&1;
nohup python main.py --config exps/DIA/b0inc10_align/ima_inc10_seq_dis10.json \
    --device 8 --scale 30 --margin 0.0 --align_alpha 0.9 \
    --ca_epochs 10 --early_stop \
    --init_epochs 30 --inc_epochs 30 \
    --ffn_rank 8 --prefix inc10_align_dis10_ca10_r08_ep30_aa9 \
    >ima_inc10_align_dis10_ca10_r08_ep30_aa9.log 2>&1;
wait

nohup python main.py --config exps/DIA/b0inc10_align/cub_inc10_seq_dis10.json \
    --device 8 --scale 20 --margin 0.1 --align_alpha 0.7 \
    --ca_epochs 10 --early_stop \
    --init_epochs 20 --inc_epochs 20 \
    --ffn_rank 8 --prefix inc10_align_dis10_ca10_r08_ep20 \
    >cub_inc10_align_dis10_ca10_r08_ep20.log 2>&1 &

nohup python main.py --config exps/DIA/b0inc10_align/cifar_inc10_seq_dis10.json \
    --device 9 --scale 20 --margin 0.1 --align_alpha 0.7 \
    --ca_epochs 10 --early_stop \
    --init_epochs 20 --inc_epochs 20 \
    --ffn_rank 8 --prefix inc10_align_dis10_ca10_r08_ep20 \
    >cifar_inc10_align_dis10_ca10_r08_ep20.log 2>&1;
wait

nohup python main.py --config exps/DIA/b0inc10_align/cub_inc10_seq_dis10.json \
    --device 2 --scale 30 --margin 0.0 --align_alpha 0.9 \
    --ca_epochs 10 --early_stop \
    --init_epochs 30 --inc_epochs 30 \
    --ffn_rank 8 --prefix inc10_align_dis10_ca10_r08_ep30 \
    >cub_inc10_align_dis10_ca10_r08_ep30_aa9.log 2>&1 &


nohup python main.py --config exps/DIA/b0inc10_align/cifar_inc10_seq_dis10.json \
    --device 5 --scale 20 --margin 0.1 --align_alpha 0.7 --distill_alpha 0.9 \
    --ca_epochs 10 --early_stop \
    --init_epochs 20 --inc_epochs 20 \
    --ffn_rank 8 --prefix inc10_align_dis90_ca10_r08_ep20 \
    >cifar_inc10_align_dis90_ca10_r08_ep20.log 2>&1 &